be finished/concluded - Espagnol Anglais Dictionnaire